subway stop - French English Dictionary